急```帮我写几道C语言题`追加50

来源:百度知道 编辑:UC知道 时间:2024/06/14 18:11:26
我需要有一定的解释`
如果回答得好`
我一定追加50分````谢谢`

1.编程实现从键盘为一个6×6整型数组输入数据,并将每一行的最小值显示出来。要求源程序文件存入TEST21.c中。(30分)

2.下列程序可以从键盘上输入的十进制(可能超过32767)以二到十六进制数的形式输出。要求源程序文件存入TEST22.c中。(40分)
#include<stdio.h>
void main()
{
char b[16]={´0´¸´1´¸´2´¸´3´¸´4´¸´5´¸´6´¸´7´¸´8´¸´9´¸´A´¸´B´¸´C´¸´D´¸´E´¸´F´};
char c[64];
int d,i=0,base;
long n;
scanf(“ ① ”);
scanf(“%d”,&base);
do
{ c[i]= ② ;
i++;
n=n/base;
}
while(n!=0);
for(--i;i>=0; ③ )
{ d=c[i];
printf(“%c”,b ④ );
}
}

3.编写程序将1~100之间的所有不能被7整除的数打印出来。要求源程序文件存入TEST23.c中。(30分)

第一题:#include<stdio.h>
#include<stdlib.h>

int main()
{
int i,j,p;
int a[6][6];
for(i=0;i<=5;i++)
{
for(j=0;j<=5;j++)
{
scanf("%d",&a[i][j]);
}
}
for(i=0;i<=5;i++)
{ p=a[i][0];
for(j=0;j<=5;j++)
{

if(p>a[i][j])
p=a[i][j];
}
printf("%d",p);
printf("\n");
}
system("pause");
}

第二题:
scanf(“%d”,x);
printf("%x",x);
就OK了

第三题:
#include<stdio.h>
#include<stdlib.h>

int main()
{
int i,;
for(i=1;i<=100;i++)
if(i%7!=0)
printf("%d ",i);<